export const mixin1={
  created() {
  },
  mounted() {
    this.getConfig()
   },
  comments:{},
  methods:{
    async getConfig() {
      let url = location.href.split('#')[0] //获取锚点之前的链接
      console.log(location.href.split('#')[0])
      let response=await this.$api.getJsdk({url:encodeURIComponent(url)})
      let res = response.data;
      this.wxInit(res);
  },
  wxInit(res) {
    const url=window.location.href.split('#')[0] 
    let _this=this;
      wx.config({
          debug: false,
          appId: res.appId,
          timestamp: res.timestamp,
          nonceStr: res.nonceStr,
          signature: res.signature,
          jsApiList: ['scanQRCode','updateAppMessageShareData','updateTimelineShareData','onMenuShareAppMessage','onMenuShareTimeline']
      });
      wx.ready(function() { //通过ready接口处理成功验证
      //console会打印updateAppMessageShareData:没有此SDK或暂不支持此SDK模拟
      // config信息验证成功后会执行ready方法
      wx.updateAppMessageShareData({ // 分享给朋友  ,在config里面填写需要使用的JS接口列表，然后这个方法才可以用 
      // 以上2中方法是1.40的，npm安装的weixin-js-sdk貌似没有安装到1.4版本的，index.html中引入
      title: _this.activityDetail.name, // 分享标题
      link: `${url}#/activityDetail?id=${_this.activityID}`, // 分享链接，要与小程序平台的js安全域名域名一致
      imgUrl:_this.activityDetail.img_url, // 分享图标
      type: '', // 分享类型,music、video或link，不填默认为link
      dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
      // success: function() {
      //     // 用户确认分享后执行的回调函数
      //     //分享sdk不能知道有没有分享成功 cao
      //   //  _this.sendUserId()
      // },
      // cancel: function() {
      //     // 用户取消分享后执行的回调函数
      // }
       });
      wx.updateTimelineShareData({ //分享朋友圈
      title: _this.activityDetail.name, // 分享标题
      link: `${url}#/activityDetail?id=${_this.activityID}`,//必填
      imgUrl:_this.activityDetail.img_url, // 必填分享图标
          });

      // wx.onMenuShareAppMessage({ //将要失效的分享给好友,
      //   title: 'anzhuo标题', // 分享标题
      //   link: `http://books.rzkeji.com/?id=${_this.userId}`,//必填
      //   imgUrl: _this.bookDetails.img_utl, // 必填分享图标
      //   });
      
      // wx.onMenuShareTimeline({ //将要失效的分享朋友圈
      //   title: 'anzhuo标题', // 分享标题
      //   link: `http://books.rzkeji.com/?id=${_this.userId}`,//必填
      //   imgUrl: _this.bookDetails.img_utl, // 必填分享图标
      //   });
      
    });
      

      

  }
  }
}
